package com.ruoyi.business.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 患者疼痛量化得分
对象 hurt_questionnaire_score
 *
 * @author ruoyi
 * @date 2024-04-20
 */
public class HurtQuestionnaireScore extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** id */
    private Long id;

    /** 问卷作答记录id */
    @Excel(name = "问卷作答记录id")
    private Long rid;

    /** 患者ID */
    @Excel(name = "患者ID")
    private Long patientId;

    private String patientName;

    /** odi */
    @Excel(name = "odi")
    private String odi;

    /** vas */
    @Excel(name = "vas")
    private String vas;

    //vas评估结果
    private String vasGrade;

    /** pcs */
    @Excel(name = "pcs")
    private String pcs;

    /** mcs */
    @Excel(name = "mcs")
    private String mcs;

    /**
     * 标准化得分
     */
    private String ghz;
    private String pfz;
    private String rpz;
    private String bpz;
    private String rez;
    private String mhz;
    private String vtz;
    private String sfz;

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId()
    {
        return id;
    }
    public void setRid(Long rid)
    {
        this.rid = rid;
    }

    public Long getRid()
    {
        return rid;
    }
    public void setPatientId(Long patientId)
    {
        this.patientId = patientId;
    }

    public Long getPatientId()
    {
        return patientId;
    }
    public void setOdi(String odi)
    {
        this.odi = odi;
    }

    public String getOdi()
    {
        return odi;
    }
    public void setVas(String vas)
    {
        this.vas = vas;
    }

    public String getVas()
    {
        return vas;
    }
    public void setPcs(String pcs)
    {
        this.pcs = pcs;
    }

    public String getVasGrade() {
        return vasGrade;
    }

    public void setVasGrade(String vasGrade) {
        this.vasGrade = vasGrade;
    }

    public String getPcs()
    {
        return pcs;
    }
    public void setMcs(String mcs)
    {
        this.mcs = mcs;
    }

    public String getMcs()
    {
        return mcs;
    }

    public String getGhz() {
        return ghz;
    }

    public void setGhz(String ghz) {
        this.ghz = ghz;
    }

    public String getPfz() {
        return pfz;
    }

    public void setPfz(String pfz) {
        this.pfz = pfz;
    }

    public String getRpz() {
        return rpz;
    }

    public void setRpz(String rpz) {
        this.rpz = rpz;
    }

    public String getBpz() {
        return bpz;
    }

    public void setBpz(String bpz) {
        this.bpz = bpz;
    }

    public String getRez() {
        return rez;
    }

    public void setRez(String rez) {
        this.rez = rez;
    }

    public String getMhz() {
        return mhz;
    }

    public void setMhz(String mhz) {
        this.mhz = mhz;
    }

    public String getVtz() {
        return vtz;
    }

    public void setVtz(String vtz) {
        this.vtz = vtz;
    }

    public String getSfz() {
        return sfz;
    }

    public void setSfz(String sfz) {
        this.sfz = sfz;
    }

    public String getPatientName() {
        return patientName;
    }

    public void setPatientName(String patientName) {
        this.patientName = patientName;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("rid", getRid())
            .append("patientId", getPatientId())
            .append("patientName", getPatientName())
            .append("odi", getOdi())
            .append("vas", getVas())
            .append("vasGrade", getVasGrade())
            .append("pcs", getPcs())
            .append("mcs", getMcs())
            .append("ghz", getGhz())
            .append("pfz", getPfz())
            .append("rpz", getRpz())
            .append("bpz", getBpz())
            .append("rez", getRez())
            .append("mhz", getMhz())
            .append("vtz", getVtz())
            .append("sfz", getSfz())
            .append("createTime", getCreateTime())
            .toString();
    }
}
